// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:14


// Source File Name:   ok.java

package com.zelix;

import java.util.Vector;


//            vh, lh, pk, uh, 
//            si, nh

public class ok extends vh
    implements lh
{

    Vector g;

    public ok(int i)
    {
        super(i);
        g = new Vector();
    }

    public String a()
    {
        StringBuffer stringbuffer;
        int k;
        k = si.g;
        stringbuffer = new StringBuffer();
        stringbuffer.append("(");
        if(g == null) goto _L2; else goto _L1
_L1:
        int i;
        int j;
        i = g.size();
        j = 0;
        if(k == 0) goto _L4; else goto _L3
_L3:
        String s = (String)g.elementAt(j);
        stringbuffer.append(s);
        j++;
_L4:
        if(j < i) goto _L3; else goto _L2
_L2:
        stringbuffer.append(")");
        return stringbuffer.toString();
    }

    public void a(uh uh1, nh nh)
    {
        int i;
        int j;
        int k;
        k = si.g;
        i = g();
        j = 0;
        if(k == 0) goto _L2; else goto _L1
_L1:
        a(j).a(this, nh);
        j++;
_L2:
        if(j >= i)
        {
            pk pk1 = (pk)uh1;
            pk1.a(a());
            return;
        }
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(String s)
    {
        g.addElement(s);
    }
}